const crypto = require('crypto');
const fs = require('fs');

const getFileMd5 = (path) => {
	// 获取文件
	const file = fs.readFileSync(path);
	// 生成哈希值
	const hash = crypto.createHash('md5');
	hash.update(file, 'utf8');
	// 返回生成的md5
	return hash.digest('hex')
}
const getStrMd5 = (str) => {
	// 生成哈希值
	const hash = crypto.createHash('md5');
	hash.update(str, 'utf8');
	// 返回生成的md5
	return hash.digest('hex')
}
module.exports = {
	getFileMd5,
	getStrMd5
}